home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs07.d81
/
periodic.prg
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2009-10-10
|
10KB
|
234 lines
0 REM ATOMIC TABLE INFORMER
1 REM VERSION 1.0 BY LENOLONEL(null)OM
3 DIMPT$(103,10)
5 POKE53280,0:POKE53281,0:POKE646,3:PRINTCHR$(8)CHR$(14)
10 PRINT"[147][208]ERIODIC [212]ABLE"
15 PRINT"[211]ETTING UP TABLE DATA IN MEMORY..."
20 GOSUB 4960
25 PRINT" "
30 PRINT"[208]LEASE CHOOSE A FUNCTION..."
35 PRINT:PRINT"[158][F1][159] [211]EARCH BY [193]TOMIC [206]UMBER"
40 PRINT:PRINT"[158][F3][159] [211]EARCH BY [211]YMBOL"
41 PRINT:PRINT"[158][F7][159] [209]UIT"
45 GETZ$:IFZ$<>"[133]"ANDZ$<>"[134]"ANDZ$<>"[136]"THEN45
50 IFZ$="[133]"THENGOSUB3000
55 IFZ$="[134]"THENGOSUB4000
57 IF Z$="[136]"THENGOTO 10000
60 GOTO 25
3000 REM SEARCH BY ATOMIC NUMBER
3005 PRINT"[147][208]ERIODIC [212]ABLE"
3010 INPUT"[208]LEASE ENTER [193]TOMIC [206]UMBER";AN
3015 IFAN<1ORAN>103THENPRINT"[206]O SUCH ELEMENT!!!":FORZQ=1TO2000:NEXTZQ:GOTO 3000
3016 POKE53265,PEEK(53265)AND239:POKE56325,255
3018 X=AN
3020 PRINT"[147]"TAB(13)"[208][197][210][201][207][196][201][195] [212][193][194][204][197]"
3022 PRINT:PRINT"[193]TOMIC [206]UMBER:[158] "X;TAB(20)PT$(0,0)" "PT$(X,0)
3024 PRINT:PRINTPT$(0,1)" "PT$(X,1):PRINT:PRINTPT$(0,2)" "PT$(X,2)
3025 PRINT:PRINT:PRINTPT$(0,3)" "PT$(X,3)
3027 PRINT:PRINTPT$(0,4)" "PT$(X,4);TAB(20)PT$(0,5)" "PT$(X,5)
3030 PRINT"":PRINT:PRINTPT$(0,6)" "PT$(X,6):PRINTPT$(0,7)" "PT$(X,7)
3035 PRINT:PRINTPT$(0,8)" "PT$(X,8):PRINTPT$(0,9)" "PT$(X,9):PRINTPT$(0,10)" "PT$(X,10)
3037 PRINT
3040 PRINT"[159][208]RESS [158][[193]][159] TO FIND ANOTHER ELEMENT OR [158][[205]][159] TO RETURN TO THE MAIN MENU
3043 [151]53265,[194](53265)[176]16:[151]56325,46
3045 [161]Z$:[139]Z$[178]"A"[176]Z$[178]"M"[167]3055
3050 [137] 3045
3055 [139]Z$[178]"A"[167]3000
3060 [139]Z$[178]"M"[167][153]"LOAD":[142]
4000 [143] SEARCH BY SYMBOL
4005 [153]"LOAD(null)ERIODIC (null)ABLE"
4010 [153]:[133]"(null)LEASE ENTER ATNTOMIC (null)YMBOL";AS$
4015 [139][195](AS$)[177]2[167][153]"(null)YMBOLS ARE 2 LETTERS LONG!":[129]ZQ[178]1[164]2000:[130]ZQ:[137]4000
4020 [139][198]([200](AS$,1))[179]193[176][198]([200](AS$,1))[177]218[167]9000
4023 [139][195](AS$)[178]1[167]4040
4025 [139][198]([201](AS$,1))[179]65[176][198]([201](AS$,1))[177]90[167]9005
4035 [151]53265,[194](53265)[175]239:[151]56325,255
4040 [129]X[178]1[164]103
4045 [139]AS$[178]PT$(X,0)[167]4080
4050 [130]X
4055 [153]"VALLEMENT DOES NOT EXIST!"
4060 [153]"(null)LEASE PRESS SYS[ATN]OPEN TO TRY AGAIN, OR PRESS SYS[(null)]OPEN TO RETURN TO THE MENU."
4063 [151]53265,[194](53265)[176]16:[151]56325,46
4065 [161]Z$:[139]Z$[179][177]"A"[175]Z$[179][177]"M"[167]4065
4070 [139]Z$[178]"A"[167]4000
4075 [139]Z$[178]"M"[167][153]"LOAD":[142]
4080 [153]"LOAD"[163]13)"(null)VAL(null)RIGHT$(null)STR$RIGHT$LEN (null)ATNPEEK(null)VAL"
4085 [153]:[153]"ATNTOMIC (null)UMBER:SYS "X;[163]20)PT$(0,0)" "PT$(X,0)
4095 [153]:[153]PT$(0,1)" "PT$(X,1):[153]:[153]PT$(0,2)" "PT$(X,2)
4200 [153]:[153]:[153]PT$(0,3)" "PT$(X,3)
4205 [153]:[153]PT$(0,4)" "PT$(X,4);[163]20)PT$(0,5)" "PT$(X,5)
4210 [153]"":[153]:[153]PT$(0,6)" "PT$(X,6):[153]PT$(0,7)" "PT$(X,7)
4215 [153]:[153]PT$(0,8)" "PT$(X,8):[153]PT$(0,9)" "PT$(X,9):[153]PT$(0,10)" "PT$(X,10)
4217 [153]
4220 [153]"OPEN(null)LEASE PRESS SYS[ATN]OPEN TO TRY AGAIN, OR PRESS SYS[(null)]OPEN TO RETURN TO THE MENU."
4223 [151]53265,[194](53265)[176]16:[151]56325,46
4225 [161]Z$:[139]Z$[179][177]"A"[175]Z$[179][177]"M"[167]4225
4230 [139]Z$[178]"A"[167]4000
4235 [139]Z$[178]"M"[167][153]"LOAD":[142]
4959 [128]
4960 [143] READ HEADER
4965 [129]L[178]0[164]10:[135]PT$(0,L):[130]L
4970 [131]"OPEN(null)YMBOL:SYS","OPENATNTOMIC (null)ASS:SYS","OPEN(null)ELECTED (null)XIDATION (null)TATES:SYS"
4975 [131]"OPENETAB( LENONFIGURATION:SYS","OPEN(null)ERIOD:SYS","OPENCHR$ROUP:SYS"
4980 [131]"OPENASCIRST RIGHT$ONIZATION VALNERGY:SYS","OPENVALLECTRONEGATIVITY:SYS"
4985 [131]"OPENLENOVALENT ATNTOMIC (null)ADIUS:SYS","OPENATNTOMIC (null)ADIUS IN (null)ETALS:SYS"
4990 [131]"OPEN(null)AN DER (null)AALS (null)ADIUS:SYS"
4995 [151]53265,[194](53265)[175]239:[151]56325,255
5000 [143] SET UP PERIODIC TABLE
5001 [129]A[178]0[164]10
5002 [129]B[178]1[164]103
5003 PT$(B,A)[178]"-"
5004 [130]B:[130]A
5010 [143] READ SYMBOL
5011 [129]XX[178]1[164]103:[135]PT$(XX,0):[130]XX
5015 [131]"LEFT$","LEFT$E","(null)I","PEEKE","PEEK","LEN","(null)","(null)","ASC","(null)E","(null)A","(null)G","ATNL","(null)I","(null)","(null)"
5020 [131]"LENL","ATNR","(null)","LENA","(null)C","(null)I","(null)","LENR","(null)N","ASCE","LENO","(null)I","LENU","(null)N"
5025 [131]"CHR$A","CHR$E","ATNS","(null)E","PEEKR","(null)R","(null)B","(null)R","(null)","(null)R","(null)B","(null)O","(null)C","(null)U"
5030 [131]"(null)H","(null)D","ATNG","LEND","RIGHT$N","(null)N","(null)B","(null)E","RIGHT$","(null)E","LENS","PEEKA","(null)A","LENE"
5035 [131]"(null)R","(null)D","(null)M","(null)M","VALU","CHR$D","(null)B","STR$Y","LEFT$O","VALR","(null)M","(null)B","(null)U","LEFT$F"
5040 [131]"(null)A","(null)","(null)E","(null)S","RIGHT$R","(null)T","ATNU","LEFT$G","(null)L","(null)B","PEEKI","(null)O","ATNT","(null)N"
5045 [131]"ASCR","(null)A","ATNC","(null)H","(null)A","(null)","(null)P","(null)U","ATNM","LENM","PEEKK","LENF","VALS","ASCM"
5050 [131]"(null)D","(null)O","(null)R"
5055 [143] READ ATOMIC MASS
5060 [129]XX[178]1[164]103:[135]PT$(XX,1):[130]XX
5065 [131]1.00797,4.0026,6.939,9.0122,10.811,12.01115,14.0067,15.9994,18.9984
5070 [131]20.183,22.9898,24.312,26.9815,28.086,30.9738,32.064,35.453,39.948,39.102
5075 [131]40.08,44.956,47.9,50.942,51.996,54.938,55.847,58.9332,58.71,63.54,65.37
5080 [131]69.72,72.59,74.9216,78.96,79.909,83.8,85.47,87.62,88.905,91.22,92.906
5085 [131]95.94,98.9062,101.07,102.905,106.4,107.87,112.4,114.82,118.69,121.75
5090 [131]127.6,126.9044,131.3,132.905,137.34,138.91,140.12,140.907,144.24,(145)
5095 [131]150.35,151.96,157.25,158.924,162.5,164.93,167.26,168.934,173.04,174.97
5100 [131]178.49,180.948,183.85,186.2,190.2,192.2,195.09,196.967,200.59,204.37
5105 [131]207.19,208.98,(209),(210),(222),(223),(226),(227),232.038,231.036,238.03
5110 [131]237.048,(244),(243),(247),(247),(251),(254),(257),(256),(254),(257)
5115 [143] OXIDATION STATES
5120 [129]XX[178]1[164]98:[135]PT$(XX,2):[130]XX
5125 [131]"+1,-1","0","+1","+2","+3","-4,+2,+4","-3,-2,-1,+1,+2,+3,+4,+5","-2","-1"
5130 [131]"0","+1","+2","+3","-4,+2,+4","-3,+3,+5","-2,+4,+6","-1,+1,+3,+5,+7","0"
5135 [131]"+1","+2","+3","+2,+3,+4","+2,+3,+4,+5","+2,+3,+6","+2,+3,+4,+7","+2,+3"
5140 [131]"+2,+3","+2,+3","+1,+2","+2","+3","-2,+2,+4","-3,+3,+5","-2,+4,+6"
5141 [131]"-1,+1,+5"
5145 [131]"0,+2","+1","+2","+3","+4","+3,+5","+3,+6","+4,+6,+7","+3","+3","+2,+4"
5147 [131]"+1","+2","+3","+2,+4","-3,+3,+5","-2,+4,+6","-1,+1,+5,+7","0,+2,+4,+6"
5150 [131]"+1","+2","+3","+3,+4","+3","+3","+3","+2,+3","+2,+3","+3","+3","+3","+3"
5153 [131]"+3","+3","+2,+3","+3"
5155 [131]"+4","+5","+6","+4,+6,+7","+3,+4","+3,+4","+2,+4","+1,+3"
5160 [131]"+1,+2","+1,+3","+2,+4","+3,+5","+2,+4",-,"0","+1","+2","+3","+4","+4,+5"
5165 [131]"+3,+4,+5,+6","+3,+4,+5,+6","+3,+4,+5,+6","+3,+4,+5,+6","+3","+3,+4","+3"
6170 [143] ELECTRON CONFIGURATIONS
6175 [129]XX[178]1[164]57:[135]PT$(XX,3):[130]XX
6180 [131]"1SON1","1SON2","1SON22SON1","1SON22SON2","1SON22SON22PON1"
6185 [131]"1SON22SON22PON2","1SON22SON22PON3","1SON22SON22PON4","1SON22SON22PON5"
6190 [131]"1SON22SON22PON6","[(null)E]3SON1","[(null)E]3SON2","[(null)E]3SON23PON1"
6195 [131]"[(null)E]3SON23PON2","[(null)E]3SON23PON3","[(null)E]3SON23PON4","[(null)E]3SON23PON5"
6200 [131]"[(null)E]3SON23PON6","[ATNR]4SON1","[ATNR]4SON2","[ATNR]3DON14SON2","[ATNR]3DON24SON2"
6205 [131]"[ATNR]3DON34SON2","[ATNR]3DON54SON1","[ATNR]3DON54SON2","[ATNR]3DON64SON2"
6210 [131]"[ATNR]3DON74SON2","[ATNR]3DON84SON2","[ATNR]3DON104SON1","[ATNR]3DON104SON2"
6215 [131]"[ATNR]3DON104SON24PON1","[ATNR]3DON104SON24PON2","[ATNR]3DON104SON24PON3"
6220 [131]"[ATNR]3DON104SON24PON4","[ATNR]3DON104SON24PON5","[ATNR]3DON104SON24PON6"
6225 [131]"[(null)R]5SON1","[(null)R]5SON2","[(null)R]4DON15SON2","[(null)R]4DON25SON2","[(null)R]4DON45SON1"
6230 [131]"[(null)R]4DON55SON1","[(null)R]4DON65SON1","[(null)R]4DON75SON1","[(null)R]4DON85SON1"
6235 [131]"[(null)R]4DON105SON0","[(null)R]4DON105SON1","[(null)R]4DON105SON2"
6240 [131]"[(null)R]4DON105SON25PON1","[(null)R]4DON105SON25PON2","[(null)R]4DON105SON25PON3"
6245 [131]"[(null)R]4DON105SON25PON4","[(null)R]4DON105SON25PON5","[(null)R]4DON105SON25PON6"
6250 [131]"[(null)E]6SON1","[(null)E]6SON2","[(null)E]5DON16SON2"
6255 [129]XX[178]72[164]89:[135]PT$(XX,3):[130]XX
6260 [131]"[(null)E]4FON145DON26SON2","[(null)E]4FON145DON36SON2","[(null)E]4FON145DON46SON2"
6265 [131]"[(null)E]4FON145DON56SON2","[(null)E]4FON145DON66SON2","[(null)E]4FON145DON76SON2"
6270 [131]"[(null)E]4FON145DON96SON1","[(null)E]4FON145DON106SON1","[(null)E]4FON145DON106SON2"
6275 [131]"[(null)E]4FON145DON106SON26PON1","[(null)E]4FON145DON106SON26PON2"
6280 [131]"[(null)E]4FON145DON106SON26PON3","[(null)E]4FON145DON106SON26PON4"
6285 [131]"[(null)E]4FON145DON106SON26PON5","[(null)E]4FON145DON106SON26PON6"
6290 [131]"[(null)N]7SON1","[(null)N]7SON2","[(null)N]6DON17SON2"
6295 [143] SET PERIOD
6300 [129]X[178]1[164]2:PT$(X,4)[178]"1":[130]X
6305 [129]X[178]3[164]10:PT$(X,4)[178]"2":[130]X
6310 [129]X[178]11[164]18:PT$(X,4)[178]"3":[130]X
6315 [129]X[178]19[164]36:PT$(X,4)[178]"4":[130]X
6320 [129]X[178]37[164]54:PT$(X,4)[178]"5":[130]X
6325 [129]X[178]55[164]57:PT$(X,4)[178]"6":[130]X
6330 [129]X[178]58[164]71:PT$(X,4)[178]"6 CMDCMD((null)ANTHANIDE (null)ERIES)ON":[130]X
6335 [129]X[178]72[164]86:PT$(X,4)[178]"6":[130]X
6340 [129]X[178]87[164]89:PT$(X,4)[178]"7":[130]X
6345 [129]X[178]90[164]103:PT$(X,4)[178]"7 CMDCMD(ATNCTINIDE (null)ERIES)ON":[130]X
6350 [143] SET GROUP
6355 [129]XX[178]1[164]57:[135]PT$(XX,5):[130]XX
6360 [131]"1 (RIGHT$ATN)","18 ((null))"
6365 [131]"1 (RIGHT$ATN)","2 (RIGHT$RIGHT$ATN)","13 (RIGHT$RIGHT$RIGHT$ATN)","14 (RIGHT$(null)ATN)","15 ((null)ATN)"
6370 [131]"16 ((null)RIGHT$ATN)","17 ((null)RIGHT$RIGHT$ATN)","18 ((null))"
6375 [131]"1 (RIGHT$ATN)","2 (RIGHT$RIGHT$ATN)","13 (RIGHT$RIGHT$RIGHT$ATN)","14 (RIGHT$(null)ATN)","15 ((null)ATN)"
6380 [131]"16 ((null)RIGHT$ATN)","17 ((null)RIGHT$RIGHT$ATN)","18 ((null))"
6385 [131]"1 (RIGHT$ATN)","2 (RIGHT$RIGHT$ATN)","3 (RIGHT$RIGHT$RIGHT$PEEK)","4 (RIGHT$(null)PEEK)","5 ((null)PEEK)","6 ((null)RIGHT$PEEK)","7CLOSE((null)RIGHT$RIGHT$PEEK)"
6390 [131]"8 ((null)RIGHT$RIGHT$RIGHT$)","9 ((null)RIGHT$RIGHT$RIGHT$)","10 ((null)RIGHT$RIGHT$RIGHT$)","11 (RIGHT$PEEK)","12 (RIGHT$RIGHT$PEEK)","13 (RIGHT$RIGHT$RIGHT$ATN)"
6395 [131]"14 (RIGHT$(null)ATN)","15 ((null)ATN)","16 ((null)RIGHT$ATN)",17 ()","18 ()"
6400 DATA"1 ([201][193])","2 ([201][201][193])","3 ([201][201][201][194])","4 ([201][214][194])","5 ([214][194])","6 ([214][201][194])","7[160]([214][201][201][194])"
6405 DATA"8 ([214][201][201][201])","9 ([214][201][201][201])","10 ([214][201][201][201])","11 ([201][194])","12 ([201][201][194])","13 ([201][201][201][193])"
6410 DATA"14 ([201][214][193])","15 ([214][193])","16 ([214][201][193])",17 ()","18 ()"
6415 [131]"1 (RIGHT$ATN)","2 (RIGHT$RIGHT$ATN)","3 (RIGHT$RIGHT$RIGHT$PEEK)","4 (RIGHT$(null)PEEK)","5 ((null)PEEK)","6 ((null)RIGHT$PEEK)","7CLOSE((null)RIGHT$RIGHT$PEEK)"
6420 [131]"8 ((null)RIGHT$RIGHT$RIGHT$)","9 ((null)RIGHT$RIGHT$RIGHT$)","10 ((null)RIGHT$RIGHT$RIGHT$)","11 (RIGHT$PEEK)","12 (RIGHT$RIGHT$PEEK)","13 (RIGHT$RIGHT$RIGHT$ATN)"
6425 [131]"14 (RIGHT$(null)ATN)","15 ((null)ATN)","16 ((null)RIGHT$ATN)","17 ((null)RIGHT$RIGHT$ATN)","18 ((null))"
6430 [131]"1 (RIGHT$ATN)","2 (RIGHT$RIGHT$ATN)","3 (RIGHT$RIGHT$RIGHT$PEEK)"
6435 [129]XX[178]72[164]89:[135]PT$(XX,5):[130]XX
6440 [143] SET 1ST [201]ONIZATION [197]NERGY & [197]LECTRONEGATIVITY
6445 [129]XX[178]1[164]20:[135]PT$(XX,6),PT$(XX,7):[130]XX
6450 [131]313,2.2,567,-,125,1.0,215,1.5,191,2.0,260,2.6,336,3.1,314,3.5,402,4.0,497
6455 [131]-,119,0.9,176,1.2,138,1.5,188,1.9,242,2.2,239,2.6,300,3.2,363,-,100,0.8
6460 [131]141,1.0
6465 [129]XX[178]31[164]38:[135]PT$(XX,6),PT$(XX,7):[130]XX
6470 [131]138,1.6,182,1.9,226,2.0,225,2.5,273,2.9,323,-,96,0.8,131,1.0
6475 [129]XX[178]49[164]56:[135]PT$(XX,6),PT$(XX,7):[130]XX
6480 [131]133,1.7,169,1.8,199,2.1,208,2.3,241,2.7,280,-,90,0.7,120,0.9
6485 [129]XX[178]81[164]88:[135]PT$(XX,6),PT$(XX,7):[130]XX
6490 [131]141,1.8,171,1.8,168,1.9,194,2.0,-,2.2,248,-,-,0.7,122,0.9
6500 [143] SET COVALENT ATOMIC RADIUS
6505 PT$(1,8)[178]"0.37"
6510 [129]XX[178]3[164]42:[135]PT$(XX,8):[130]XX
6515 [131]1.23,0.89,0.88,0.77,0.70,0.66,0.64,1.31,1.57,1.36,1.25,1.17,1.10,1.04,0.99
6520 [131]1.74,2.03,1.74,1.44,1.32,1.22,1.17,1.17,1.17,1.16,1.15,1.17,1.25,1.25,1.22
6525 [131]1.21,1.17,1.14,1.89,2.16,1.92,1.62,1.45,1.34,1.29
6530 [129]XX[178]44[164]60:[135]PT$(XX,8):[130]XX
6535 [131]1.24,1.25,1.28,1.34,1.41,1.50,1.40,1.41,1.37,1.33,2.09,2.35,1.98,1.69,1.65
6540 [131]1.65,1.64
6545 [129]XX[178]62[164]84:[135]PT$(XX,8):[130]XX
6550 [131]1.66,1.85,1.61,1.59,1.59,1.58,1.57,1.56,1.70,1.56,1.44,1.34,1.30,1.28,1.26
6555 [131]1.26,1.29,1.34,1.44,1.55,1.54,1.52,1.53
6560 PT$(86,8)[178]"2.14"
6565 [143] SET ATOMIC RADIUS IN METALS
6570 [129]XX[178]3[164]95:[135]PT$(XX,9):[130]XX
6575 [131]1.52,1.13,0.83,-,0.55,0.60,0.72,-,1.54,1.60,1.43,-,1.08,0.94,-,-,2.27
6580 [131]1.97,1.61,1.45,1.32,1.25,1.24,1.24,1.25,1.25,1.28,1.33,1.22,1.23,1.25,-
6585 [131]-,-,2.48,2.15,1.81,1.60,1.43,1.36,1.36,1.33,1.35,1.38,1.44,1.49,1.63,1.41
6590 [131]-,1.33,-,2.18,2.65,2.17,1.88,1.83,1.83,1.82,1.81,1.80,2.04,1.80,1.78,1.77
6593 [131]1.77
6595 [131]1.76,1.75,1.94,1.73,1.56,1.43,1.37,1.37,1.34,1.36,1.38,1.44,1.60,1.70,1.75
6600 [131]1.55,1.67,-,-,2.7,2.20,1.88,1.80,1.61,1.39,1.31,1.51,1.84
6605 [143] SET VAN DER WAALS RADIUS
6610 [129]XX[178]1[164]19:[135]PT$(XX,10):[130]XX
6615 [131]1.2,1.22,-,-,2.08,1.85,1.54,1.40,1.35,1.60,2.31,-,-,2.0,1.90,1.85,1.81
6620 [131]1.91,2.31
6625 [129]XX[178]33[164]37:[135]PT$(XX,10):[130]XX
6630 [131]2.0,2.0,1.95,1.98,2.44
6635 [129]XX[178]51[164]55:[135]PT$(XX,10):[130]XX
6640 [131]2.2,2.20,2.15,-,2.62
6645 [151]53265,[194](53265)[176]16:[151]56325,46
6650 [142]
9000 [153]"ASCIRST LETTER MUST BE A CAPITAL!":[129]ZQ[178]1[164]2000:[130]ZQ:[137] 4000
9005 [153]"(null)ECOND LETTER MUST BE A LOWER-CASE!":[129]ZQ[178]1[164]2000:[130]ZQ:[137]4000
10000 [143] QUIT
10005 [153]"LOADCONTOKAY!"[199](9)[199](142)
10010 [151]53280,14:[151]53281,6
10015 [156]:[128]
20000 [143] PERIODIC TABLE INFORMER
20010 [143] UPLOADED TO QLINK
20020 [143] 9/15/90
20030 [143] BY COLONELTOM
20035 [143]
20040 [143] ALL INFORMATION INCLUDED IN
20050 [143] THIS PROGRAM WAS TAKEN
20060 [143] FROM
20070 [143] REFERENCE TABLES FOR
20080 [143] CHEMISTRY
20090 [143] PUBLISHED BY
20100 [143] THE NEW YORK STATE DEPARTMENT
20110 [143] OF EDUCATION